Rename to libOSTree
authorColin Walters <walters@verbum.org>
Mon, 30 Jan 2017 04:41:59 +0000 (05:41 +0100)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 2 Feb 2017 17:47:43 +0000 (17:47 +0000)
commit7803fe1d60f32f659555acf32a8812a45ab15792
tree12f84c22c92b4c8fe51d3b3b97961c48a52c9222
parentecf5c079ea90377c6791962a9c6083ad653d3d7c
Rename to libOSTree

There are many motivating factors. The biggest is simply that at a practical
level, the command line is not sufficient to build a real system. The docs say
that it's a demo for the library. Let's make that more obvious, so people don't
try to use `ostree admin upgrade` for their real systems, and also don't use
e.g. `ostree commit` on the command line outside of test suites/quick hacking.

This change will also help clarify the role of rpm-ostree, which we will likely
be renamed to "nts". Then use of the term "ostree" will become much clearer. And
similarly for other people writing upgraders, they can say they use libostree.

I didn't try to change all of the docs and code at once, because it's going to
lead to conflicts.

The next big steps are:

  - Rename the github repo (github will inject a redirect)
  - Look at supporting a build where we don't do `ostree admin`, or at least
    it's only built for tests. We may want to split it off as a separate binary
    or so? That way people with their own upgraders don't need to ship it.

Closes: #659
Approved by: jlebon
README.md
configure.ac